package com.wang.springbootinit.model.vo;

import com.baomidou.mybatisplus.annotation.TableId;
import com.wang.springbootinit.constant.UserConstant;
import io.swagger.models.auth.In;
import lombok.Data;

import java.io.Serializable;
import java.util.Date;

@Data
public class SourceFileVO implements Serializable {
    @TableId
    private Long id;

    /**
     * 序号
     */
    private Long number;

    /**
     * 用户id
     */
    private UserVO user;

    /**
     * 图表信息
     */
    private ChartVO chartVO;

    /**
     * 消耗的积分
     */
    private Integer integral = UserConstant.AmountDeducted;

    /**
     * 源文件名
     */
    private String originalFilename;

    /**
     * 文件目录全文件名， 用于查询文件
     */
    private String objectFileName;

    /**
     * 创建时间
     */
    private Date createTime;

    /**
     * 更新时间
     */
    private Date updateTime;
}
